master alloy - French English Dictionary